body {  
    display: flex;  
    align-items: center;  
    justify-content: center;  
    height: 100vh;  
    background: linear-gradient(to bottom right, #a0d8ef, #f0f4fc);  
    font-family: Arial, sans-serif;  
}  

.container {  
    text-align: center;  
}  

.tab-container {  
    margin-bottom: 20px;  
}  

.section {  
    margin-top: 20px;  
}  

#statusMessage {  
    margin-top: 10px;  
    font-style: italic;  
    color: #000;  
}  